Architecture and Design Pattern Discovery Techniques - A Review
نویسندگان
چکیده
Architecture and design patterns, as demonstrated solutions to recurring problems, have proved practically important and useful in the process of software development. They have been extensively applied in industry. Discovering the instances of architecture and design patterns from the source code of software systems can assist the understanding of the systems and the process of re-engineering. More importantly, it also helps to trace back to the original architecture and design decisions, which are typically missing for legacy systems. This paper presents a review on current techniques and tools for discovering architecture and design patterns from object-oriented systems. We classify different approaches and analyze their results. We also discuss the disparity of the discovery results from different approaches and analyze possible reasons with some insight.
منابع مشابه
Drug Discovery Acceleration Using Digital Microfluidic Biochip Architecture and Computer-aided-design Flow
A Digital Microfluidic Biochip (DMFB) offers a promising platform for medical diagnostics, DNA sequencing, Polymerase Chain Reaction (PCR), and drug discovery and development. Conventional Drug discovery procedures require timely and costly manned experiments with a high degree of human errors with no guarantee of success. On the other hand, DMFB can be a great solution for miniaturization, int...
متن کاملExplaining Pattern-Based Reading in TeachingArchitectural History and Evaluating its Effectivenesson Architecture Students’ Ideation and Insights
In the following article, the necessity of effectiveness and application of historicalknowledge in architectural design is discussed. In other words, how historical data canbe an approach to enhance students’ design insights. A review of the literature suggeststhat one of the challenges of teaching architecture is helping students in the process ofcreating new ideas. Accordingly, one of the pro...
متن کاملExplanation of Mapping Techniques in Conversion Design Process: A Phenomenological Approach to the Sensory Perceptions
متن کامل
A Systematic Review of Scientific Products Indexed at the Scopus Database in the Field of Post-disaster Housing with a Focus on Architecture
Post disaster temporary housing is one of the challenges of disaster preparedness in any country; because there is a basic need for sustainable, affordable and efficient temporary housing. This study aimed to evaluate the scientific products in post-disaster temporary housing, focusing on the field of architecture and using scientometric methods and content analysis, systematic review and co-o...
متن کاملDesigning and analyzing the pattern of discovery of religious systems based on the mystical thought of Imam Khomeini
With the advent of the systemic wave in the West and the provision of intelligent intelligence systems to provide the means to meet human needs, the strategy of "inducing the ineffectiveness of religion in a competitive environment of human ideas and ideas" is considered to be the most important strategy for confronting religion in the current world. To be This important, however, has been acti...
متن کامل